TotalEnergies Faces a 33% Plunge in Net Income: A Deep Dive into Q1 2025 Financials
TotalEnergies SE experiences a 33% drop in net income to $3.85 billion in Q1 2025, with adjusted figures also showing declines. CEO Patrick Pouyanne comments on the resilience of t...